provide (someone with) opportunity - Alemán Inglés Diccionario